package util

type jsonUtil struct {

}

//func (j *jsonUtil) toBean() *bean.Bean {
//	Bean bean = new Bean();
//	try {
//		for (String key : jsObject.keySet()) {
//			Object value = jsObject.get(key);
//			if (value instanceof JSONArray) {
//				JSONArray tmpArray = (JSONArray) value;
//				List<Object> list = new ArrayList<Object>(tmpArray.size());
//				for (int index = 0, len = tmpArray.size(); index < len; index++) {
//					Object data = tmpArray.get(index);
//					if (data instanceof JSONObject) {
//						list.add(toBean((JSONObject) data));
//					} else {
//						list.add(data);
//					}
//				}
//				value = list;
//			} else if (value instanceof JSONObject) {
//				value = toBean(((JSONObject) value));
//			} else if (value == null) {
//				value = "";
//			}
//			bean.set(key, value);
//		}
//	} catch (Exception e) {
//		throw new RuntimeException(e.getMessage(), e);
//	}
//	return bean;
//}